12015 117
6903 202
5142 440
27899 397
94478 323
35684 378
10705 564
22794 257
2372 245
5928 421
5250 328
2729 638
1868 119
3965 738
1645 197
3260 322