15966 360
57250 157
17822 531
38893 316
9230 228
37397 489
46177 332
38867 372
104833 766
20563 242
15873 840
11741 556
8794 450
35821 239
1894 232
3240 846
1744 269
983 56
4391 875