11596 580
19721 200
15205 501
11045 349
9452 465
7151 70
11732 877
13450 666
4471 681
25812 324
21852 592
7599 335
11503 363
16857 257
8401 186
15835 283
14598 154
16750 517
9424 516
3870 251
5409 688