12015 117
6905 202
5146 440
27902 397
94489 323
35688 378
10707 564
22797 257
2373 245
5928 421
5250 328
2729 638
1868 119
3965 738
1646 197
3263 322