5193 445
12014 480
496 60
4079 948
529 114
1827 598
3454 641
2256 703
2795 596
997 213
1251 333
1117 103
3051 921
4466 843
2859 821
2210 610
782 193
846 205
800 224
2316 685
2292 655
1837 377
1911 441
2500 524
1165 347
4169 560
5877 435
94546 657