1293 31
21264 895
4155 588
6985 620
7784 330
11092 892
12188 967
518 94
3845 685
475 101
17106 585
21162 260
951 210
6591 328
2264 427
4634 522
7833 378
12324 641
9457 234
9407 608
3674 171
5570 824
11825 256
2587 414
1701 88
1801 279
2958 623
2580 489