4015 348
9824 209
81795 487
2368 247
23693 306
21207 873
21123 715
10831 689
92221 872
143761 194
15499 765
50895 261
30633 725
14262 642
26548 874
20468 695
27110 195
3081 171
1277 121
2339 121