3110 486
2264 480
3170 837
1701 317
1851 338
1431 47
2732 420
7073 709
1517 192
1161 161
2879 686
2509 499
3444 599
3570 797
6996 308
1278 167
2723 617
2567 504
1425 159
29470 517
909 39
3178 745
14916 680
8815 131
3893 153
3611 675
3227 695
2436 378