15956 360
57209 157
17811 531
38870 316
9226 228
37370 489
46143 332
38847 372
104721 766
20554 242
15862 840
11733 556
8785 450
35796 239
1894 232
3239 846
1743 269
983 56
4388 875