598 103
2544 658
349 36
22444 665
71808 491
27581 113
27364 234
12587 204
11901 105
4857 56
28755 315
9304 337
8812 378
9199 614
4435 40
4042 64
2283 222
6078 379