1293 31
21261 895
4152 588
6984 620
7779 330
11091 892
12187 967
518 94
3843 685
475 101
15712 585
21161 260
951 210
6586 328
2264 427
4623 522
7831 378
12316 641
9456 234
9405 608
3673 171
5564 824
11825 256
2585 414
1701 88
1801 279
2958 623
2580 489