16411 801
4007 32
11117 59
2242 111
49181 472
7497 58
6309 814
4640 463
4120 300
6037 202
9927 721
5944 649
7645 702
3199 198
7851 107
27500 688
9110 703
17892 611
4911 548
12760 556
29360 504
22076 122
7319 402
4358 615