22870 800
43115 527
16668 185
10877 341
32947 941
12000 331
26419 528
7767 221
19732 818
17078 522
11894 204
8256 403
2941 272
4316 506
14500 514
8799 806
3548 273
2711 64
5655 591
2070 98
14134 695
6177 661
3913 301
6202 310
6952 566
9485 608
5937 682
4294 258