3125 336
2527 420
3305 170
42544 242
19293 611
5405 208
5935 672
4184 398
3351 213
3102 409
4911 611
9979 792
2080 141
22331 271
5643 78
104994 978
9689 750
14317 482
11702 105
18458 684
8157 483
9017 842
3342 167
5150 391
14829 165
6308 198
8768 593
21125 311