22910 800
43581 527
16700 185
10913 341
33033 941
12030 331
26445 528
7847 221
19856 818
17107 522
11971 204
8284 403
2960 272
4340 506
14532 514
8833 806
3567 273
2730 64
5730 591
2105 98
14178 695
6218 661
3927 301
6234 310
6981 566
9506 608
6010 683
4313 258