31131 285
4261 109
2440 190
14682 541
2870 863
9917 697
4488 304
108257 394
20872 753
2244 227
3639 395
29555 257
17136 569
27816 872
16790 653
120807 646
7779 648
165012 330
29862 89
75537 606
36195 553
2739 62
87188 827
29407 471
25398 662
17638 384
50285 138
28239 629