22581 88
23505 645
136792 626
71277 641
9766 425
5852 111
16639 357
7243 200
4003 153
6533 326
17102 192
16293 505
8793 696
6596 520
7861 640
22073 219
40791 353
60053 847
16486 611
62166 417
52593 175
4196 528
7995 515
14273 56
13434 740
4226 642
9353 135
3512 211