589 103
2536 658
340 36
22174 665
71660 491
27547 113
27299 234
12532 204
11742 105
4796 56
28571 315
9265 337
8763 378
9168 614
4361 40
4013 64
2269 222
6047 379