15960 360
57223 157
17813 531
38879 316
9226 228
37377 489
46151 332
38853 372
104754 766
20557 242
15866 840
11737 556
8787 450
35801 239
1894 232
3240 846
1743 269
983 56
4389 875