27331 195
12614 197
15943 71
9344 874
37417 295
22698 580
28428 297
11554 508
12049 80
13892 74
9544 319
30033 831
7495 278
3015 372
3088 161
4336 551
7816 586
5125 321
6658 539
4975 325
57101 897