2560 303
3343 386
3735 752
4276 505
4313 753
4300 598
18088 542
14845 590
4664 469
1343 168
3720 508
1150 110
3130 161
1025 153
20580 355
3021 52
5136 517
7429 462
8914 76
60967 302
12464 273
4895 349
2805 257
35224 573