30973 285
4261 109
2440 190
14671 541
2870 863
9914 697
4488 304
108254 394
20872 753
2243 227
3639 395
29555 257
17136 569
27816 872
16790 653
120802 646
7779 648
165010 330
29861 89
75536 606
36190 553
2739 62
87186 827
29405 471
25398 662
17638 384
50280 138
28239 629