15536 304
3670 464
17210 82
36527 104
7997 315
20772 843
57245 163
31749 91
18165 820
24157 234
1132 353
2376 732
5648 870
2726 685
27978 185
8888 959
33001 249
75568 450
13375 432
2585 541
1704 477
53628 529
5786 797
6461 551