16048 674
15607 163
6834 310
4261 595
10568 481
8191 234
25000 771
7172 419
8880 529
17962 843
23754 837
11081 703
4819 764
29830 173
1667 350
21765 573
15378 403
12899 589
6711 660
4200 633
13357 852
8435 259
5403 230
16331 617