22910 800
43602 527
16702 185
10913 341
33036 941
12031 331
26445 528
7849 221
19866 818
17109 522
11971 204
8284 403
2963 272
4340 506
14534 514
8834 806
3567 273
2730 64
5732 591
2105 98
14178 695
6223 661
3928 301
6236 310
6982 566
9508 608
6014 683
4315 258