1303 310
6687 139
5827 620
3817 514
4874 368
167357 657
31851 436
27591 163
34354 161
28682 669
15298 736
29687 385
7831 326
3741 175