20888 613
55872 425
2385 43
1632 369
4684 403
20915 81
3132 189
10382 721
27772 388
38248 287
46415 114
1011 67
2406 571
27031 367
40321 120
801 145
41778 164
23129 100
32241 669
1105 279
37773 855
11422 59
4353 664
1188 337