1006 238
1516 431
2449 740
2443 655
5823 461
11519 162
4815 551
4283 477
7704 361
9321 576
2576 183
5097 697
6599 334
329 85
2103 508
1122 339
2106 633
885 198
537 99
986 190
2591 674
1126 343
2944 905
656 193
1651 519
1796 383
2088 506
207 31