5060 526
2638 481
903 150
897 135
3297 721
1502 209
2730 734
2741 728
2429 648
3097 610
2230 243
2922 815
1146 173
1211 394
1956 344
1927 388
1145 244
3279 558
533 110
965 305
1088 184
1230 205
1443 312
3014 602
3430 366
1250 42
953 290
1481 399