3903 655
8831 387
2490 273
16616 698
103405 573
5827 430
5932 161
595228 1454
23280 270
18565 403
10535 348
14101 739
7594 454
12079 748
13481 646
41248 456
14396 383
13033 252
17597 734
2168 47
6439 210
7879 670
1461 133
3562 922
2532 376
2236 414
11070 660
5271 584