29022 626
2749 601
14268 101
2069 453
749 216
3000 757
4179 369
7988 565
2731 824
8209 468
465 112
3392 718
1947 358
2192 557
15968 241
2123 525
2685 207
2976 985
4100 867
282 74
2685 858
1099 234
3483 60
2838 136