15981 360
57305 157
17839 531
38963 316
9240 228
37460 489
46233 332
38917 372
105017 766
20602 242
15898 840
11768 556
8806 450
35864 239
1903 232
3241 846
1744 269
985 56
4401 875