15016 642
12148 713
11661 380
5191 30
13253 469
5335 756
7036 803
12872 348
7520 770
5464 420
47655 165
4257 719
15851 65
178294 790
31117 884
7132 116
11979 617
1258 139
12306 365
6113 574
10878 535
23245 360
1749 255
3972 621
5045 621
7362 321
12784 342
2721 188