2250 68
3726 310
13975 150
6001 504
10646 243
5937 456
19874 320
3586 328
7558 104
12275 482
1647 25
3624 463
2259 447
4129 503
1208 65
6813 603
2660 43
3897 100
2046 321
6209 567
3506 783
2520 518
8197 676
11565 282
10240 212
20645 313
3688 659
3061 543