28075 96
1417 75
12176 405
577 71
3132 568
3313 458
18776 722
2298 139
3209 709
4597 291
2765 491
3943 675
3014 620
16492 92
3236 216
1474 135
4226 433
5619 362
4550 543
3062 313
2271 307
19151 635
18352 170
5176 517
25459 763
16424 780
31903 899
15791 820