22901 800
43530 527
16696 185
10910 341
33029 941
12028 331
26442 528
7835 221
19827 818
17099 522
11958 204
8283 403
2959 272
4331 506
14523 514
8825 806
3565 273
2728 64
5728 591
2094 98
14178 695
6210 661
3924 301
6227 310
6980 566
9498 608
6000 683
4305 258