2905 640
9697 327
33263 433
242016 617
3261 682
1429 257
2638 758
2839 827
2838 529
1593 248
82898 740
2060 532
2147 509
12296 813
3165 947
15350 51
707 128
158948 635
13087 284
1296 263
2480 427
3167 900
4509 556
7815 421
40950 542
1674 204
3202 622
2307 352