22900 800
43510 527
16695 185
10908 341
33029 941
12027 331
26439 528
7833 221
19819 818
17097 522
11954 204
8282 403
2959 272
4331 506
14522 514
8825 806
3563 273
2726 64
5726 591
2093 98
14178 695
6204 661
3924 301
6226 310
6979 566
9498 608
5998 683
4304 258