2200 265
15485 666
8213 642
4463 622
12027 875
6387 108
22697 666
12218 283
9416 737
5586 332
3362 297
18279 379
5592 156
7167 351
4115 643
3276 82
3015 362
3375 109
5957 711
5234 327
9908 440
2340 132
4754 47
135071 466
16845 597
30125 1014
1847 122
8613 215