27413 196
12638 197
15983 71
9346 874
37529 295
22827 580
28481 297
11593 508
12076 80
13961 75
9579 319
30157 831
7504 278
3020 372
3089 161
4338 551
7824 586
5132 321
6667 539
4980 325
57284 897