103079 1000
80887 193
6201 585
120723 166
49149 598
14985 402
26491 247
20255 681
46863 407
39896 336
12243 73
21089 555
49800 201
27122 420
27067 676
43871 376
22682 115
44812 475
68489 88
3365 496
3850 300
1181 35
4747 878
4632 456
7596 634
5305 450
1773 149
10622 639