11593 580
19719 200
15204 501
11044 349
9452 465
7150 70
11731 877
13450 666
4471 681
25808 324
21851 592
7597 335
11499 363
16848 257
8399 186
15829 283
14584 154
16742 517
9422 516
3870 251
5407 688