22901 800
43534 527
16697 185
10910 341
33029 941
12029 331
26442 528
7835 221
19831 818
17099 522
11961 204
8283 403
2959 272
4331 506
14525 514
8826 806
3565 273
2728 64
5729 591
2095 98
14178 695
6211 661
3924 301
6230 310
6980 566
9498 608
6000 683
4305 258