4532 360
30727 695
23588 143
38367 72
2181 197
4454 617
17551 129
11416 824
51970 770
8469 328
22668 258
14939 101
5533 247
13137 784
6389 243
2431 187
16323 102
54029 823
4481 839
17589 526
5072 575
2099 217
21746 569
10330 707
7603 812
21246 601
4249 38
928568 955