21161 100
904 104
3732 176
27950 37
32855 64
24642 331
17364 314
60279 912
4918 197
50157 407
20532 171
4744 85
5892 519
2857 98
6664 740
7801 935
33743 643
8190 415
7736 655
9364 546
143173 1046
38913 705
51122 454
55933 389
1156 48
7905 886
9979 714
12464 913