22910 800
43584 527
16700 185
10913 341
33034 941
12030 331
26445 528
7847 221
19856 818
17108 522
11971 204
8284 403
2961 272
4340 506
14532 514
8834 806
3567 273
2730 64
5730 591
2105 98
14178 695
6219 661
3927 301
6236 310
6981 566
9506 608
6010 683
4313 258