15906 360
57031 157
17764 531
38700 314
9200 228
37226 489
45960 332
38709 372
104114 766
20429 242
15772 840
11698 556
8733 450
35672 239
1881 232
3230 846
1738 269
982 56
4369 875