25599 420
12060 614
14704 781
6663 346
5752 738
2637 670
5236 688
1805 75
24894 477
5238 526
2051 340
1931 331
8977 223
2476 419
3263 200
23183 118
11514 403
1489 47
2830 595
1039 83
13367 810
1205 265
9784 105
49795 594
7852 953
1846 147
4788 689
30827 279