3091 723
101996 580
39548 857
15743 235
31792 437
2654 465
3077 666
6552 746
102612 791
5097 647
3170 629
25086 639
3553 848
2921 699
6875 588
16033 586
12220 473
22861 242
37525 588
8476 522
56280 192
12262 77
27162 180
13644 917