29829 695
22387 143
36181 72
1993 197
4166 617
17035 129
11133 824
41841 769
8326 328
22396 258
13607 101
5020 247
9915 784
6209 243
2223 187
5931 91
53210 823
4007 839
16234 526
4911 575
1949 217
19226 567
9432 706
6451 812
20597 601
3697 38
926384 954
2876 186