999 285
1336 269
2956 634
2076 447
2737 697
215 49
1448 378
1673 505
2242 702
2718 706
1910 599
1756 431
2551 532
2943 854
1842 414
84809 251
40125 544
29624 293
77334 309
45586 549
31573 927
50612 614
18383 552
31751 91