22870 800
43118 527
16668 185
10877 341
32947 941
12000 331
26419 528
7768 221
19733 818
17078 522
11894 204
8257 403
2941 272
4317 506
14501 514
8799 806
3548 273
2711 64
5655 591
2070 98
14139 695
6177 661
3913 301
6203 310
6953 566
9485 608
5940 682
4295 258