11596 580
19721 200
15204 501
11044 349
9452 465
7151 70
11732 877
13450 666
4471 681
25812 324
21852 592
7598 335
11501 363
16851 257
8399 186
15833 283
14592 154
16747 517
9423 516
3870 251
5408 688