959 31
12574 724
5313 273
5378 782
545 41
3004 387
1866 234
5095 830
2023 167
12492 719
761 89
2265 511
4680 150
2200 334
1626 109
2305 395
2829 424
3165 676
2703 589
2285 381
2806 551
1042 162
4568 607
2339 466
3794 638
2478 589
8308 281
3171 547