4486 508
10506 307
7019 305
759 29
16372 669
1132 287
2285 523
3099 834
746 69
2205 380
548 61
2773 486
3016 716
2475 467
1305 101
921 141
3494 679
910 61
1321 55
2705 672
3375 643
1315 229
2329 435
2481 491
2830 719
937 79
2066 549
2792 474