640 120
6104 174
1638 336
2904 912
1438 101
13143 680
11262 523
16167 688
2400 533
2748 555
15477 586
3397 312
7501 213
2457 156
3537 649
6101 588
1455 204
1161 210
8784 803
5980 177
30313 363
4001 537
8892 561
2504 216
871 37
6996 608
2581 378
3844 419