38732 289
27494 196
12663 197
16010 71
9352 874
37630 295
22913 580
28513 297
11635 508
12098 80
14017 75
9613 319
30293 831
7511 278
3029 372
3099 161
4344 551
7830 586
5139 321
6674 539
4983 325