19520 669
8295 34
7501 816
23615 860
9089 263
6490 336
13379 302
10642 828
2307 317
9300 839
4174 57
5385 598
11508 721
7105 373
5208 167
4025 128
4498 116
3289 327
4592 603
3577 699
1513 151
2519 322
14782 626
8311 551
2984 618
3235 688
2652 440
3118 393