22876 800
43207 527
16675 185
10883 341
32956 941
12004 331
26420 528
7784 221
19754 818
17081 522
11906 204
8265 403
2943 272
4319 506
14506 514
8808 806
3552 273
2713 64
5670 591
2074 98
14159 695
6180 661
3919 301
6208 310
6956 566
9490 608
5966 683
4298 258