27415 196
12639 197
15983 71
9346 874
37531 295
22831 580
28483 297
11595 508
12078 80
13962 75
9579 319
30165 831
7504 278
3020 372
3090 161
4338 551
7824 586
5132 321
6667 539
4981 325
57291 897