18409 597
3364 239
1255 54
2935 544
8339 160
4168 452
22812 517
1895 136
2552 616
1214 293
1601 83
5032 776
4847 638
18503 300
3849 354
2091 173
4234 565
3713 541
2643 307
15281 668
3688 585
9165 612
23521 523
1500 206