603 103
2558 658
354 36
22628 665
71906 491
27649 113
27401 234
12637 204
11995 105
4886 56
28894 315
9336 337
8870 378
9274 614
4456 40
4061 64
2292 222
6098 379