27451 196
12649 197
15991 71
9348 874
37562 295
22872 580
28490 297
11613 508
12088 80
13986 75
9597 319
30223 831
7504 278
3023 372
3092 161
4342 551
7828 586
5134 321
6671 539
4982 325
57342 897