4016 348
9833 209
81808 487
2369 247
23695 306
21209 873
21124 715
10832 689
92232 872
143774 194
15499 765
50900 261
30639 725
14265 642
26556 874
20473 695
27118 195
3081 171
1277 121
2339 121