22093 113
16745 695
15006 603
34078 591
7033 864
7090 520
3354 231
1282 153
7789 848
6635 795
3246 285
2114 28
3706 185
9213 328
13811 575
8607 645
7026 501
9713 133
964 35
1202 22
3280 845
4990 740
31054 518
4549 554
17594 641
4833 302
14610 541
11728 651