108216 211
10360 714
7798 657
8486 68
50689 642
5861 127
9982 518
12130 82
5680 126
11135 687
28698 834
6862 360
3728 250
18178 154
8989 417
4617 263
2697 41
3320 559
2774 179
6320 219
4308 319
2475 128
4317 109
6378 300
7921 627
17797 616
14213 236
1766 102