8093 848
5405 617
29753 199
106309 818
2729 440
31289 430
47991 613
52467 541
36594 825
24752 375
3855 692
16375 557
4930 534
5947 284
5843 94
2638 319
3307 405