20150 900
26594 699
18007 605
158743 354
4758 598
50671 730
4842 810
5850 128
2057 203
4473 643
3229 556
2097 158
7582 568
3979 639
3983 538
6157 726
4970 742
10731 841
5903 417
9196 765
2509 232
3029 106
4859 747
3011 358
4934 449