43053 762
1254 103
5192 368
24893 89
10762 564
3381 140
2561 290
2394 294
3367 575
4428 544
3208 475
3143 612