11595 580
19720 200
15204 501
11044 349
9452 465
7151 70
11732 877
13450 666
4471 681
25811 324
21852 592
7598 335
11500 363
16850 257
8399 186
15832 283
14589 154
16746 517
9422 516
3870 251
5408 688