340 32
1268 72
6197 539
2465 503
6522 157
14121 549
5363 236
10761 310
28775 999
13372 470
15561 832
4853 412
7393 178
3310 335
5655 373
3878 780
4616 562
4471 841
5842 499
3898 736
3377 570
3478 383
3806 435
1504 114
2913 379
5150 538
2414 442
4478 581