2250 68
3726 310
13975 150
6002 504
10647 243
5938 456
19874 320
3586 328
7559 104
12275 482
1648 25
3624 463
2259 447
4130 503
1208 65
6813 603
2660 43
3897 100
2046 321
6210 567
3506 783
2520 518
8197 676
11565 282
10240 212
20648 313
3688 659
3062 543