7186 28
2196 280
54820 330
19324 672
72169 641
2773 534
6661 632
18946 362
29150 743
17977 864
14916 254
20229 215
12202 442
24482 847
32642 119
9543 673
5708 225
18653 325
3945 510
16995 366
10813 257
7245 863
5764 559
2970 427
6859 723
12975 655
25047 61
3881 71