11589 580
19719 200
15203 501
11042 349
9452 465
7149 70
11729 877
13448 666
4471 681
25805 324
21848 592
7595 335
11497 363
16845 257
8395 186
15827 283
14584 154
16737 517
9421 516
3870 251
5406 688