109048 375
157831 760
32390 836
9638 591
4433 793
3339 621
4810 856
306718 950
94928 860
20315 421
6681 665
10586 208
5961 808
3550 110
364186 858
123694 546
11179 560
8812 387
3719 437
4995 420
75329 565
47746 466
8124 485
6160 151
2615 400
3644 685
153626 584
85024 532