15023 433
2186 94
4203 269
5492 634
4642 564
2432 38
3271899 6830
7227 858
6589 87
709017 1991
9172 390
1172 158
86392 542
3234 46
2532 230
6353 745
108929 552
4509 688
12362 622
33280 294
2694 41
11877 892
6749 548
7479 464
11738 285
5060 503
4792 36
17992 278