22911 800
43624 527
16706 185
10916 341
33037 941
12032 331
26450 528
7849 221
19871 818
17111 522
11976 204
8286 403
2963 272
4342 506
14537 514
8835 806
3568 273
2732 64
5737 591
2109 98
14179 695
6224 661
3929 301
6238 310
6983 566
9509 608
6017 683
4315 258