18097 746
13281 390
7112 581
1776 121
4746 675
5826 296
503668 1032
507012 1745
6810 147
1873 163
11240 62
27315 447
6515 149
10544 84
100907 729
24350 139
7315 840
3306 324
4925 685
9341 926
12955 328
5011 825
29706 523
34170 137
27178 654
43336 562
8880 386
8356 440