1253 58
2560 335
3648 176
2333 202
10550 549
5888 702
3876 507
3805 493
2969 231
2445 479
3180 419
4731 439
5903 604
5099 340
6562 107
8183 415
5680 113
4882 388
26129 374
17524 302
2780 506
10287 208
3724 530
1637 442
11183 502
881 100
21207 601
1637 38