31523 285
4262 109
2442 190
14694 541
2870 863
9932 697
4488 304
108261 394
20872 753
2244 227
3639 395
29555 257
17138 569
27817 872
16790 653
120824 646
7779 648
165020 330
29863 89
75543 606
36198 553
2739 62
87196 827
29413 471
25400 662
17643 384
50294 138
28244 629