22875 800
43205 527
16675 185
10882 341
32956 941
12003 331
26420 528
7780 221
19751 818
17080 522
11904 204
8264 403
2943 272
4319 506
14505 514
8808 806
3551 273
2713 64
5665 591
2073 98
14159 695
6180 661
3919 301
6206 310
6955 566
9490 608
5961 682
4295 258