2506 159
8977 739
19588 493
8476 351
29571 86
15950 436
4028 618
25837 715
2883 288
5329 93
934843 960
332727 530
15411 426
14989 426
7636 137
2317 88
8213 159
18862 500
3855 851
22494 338
8584 624
4273 201
6896 431
3506 218
3264 71
1730 232
5682 874
21146 522