592 103
2536 658
342 36
22233 665
71688 491
27551 113
27309 234
12543 204
11771 105
4808 56
28602 315
9272 337
8766 378
9172 614
4375 40
4018 64
2271 222
6048 379