3091 260
2101 95
656 73
13749 322
4108 702
5019 481
3172 705
1132 104
3047 549
2711 571
4975 664
2259 354
8039 621
3911 189
6489 536
1726 307
30567 501
17582 472
3118 491
2408 342
1454 362
31942 118
9354 474
1058 151
1920 135
6826 422
3255 603
12621 362