2381 305
11803 580
19794 200
15263 501
11123 349
9518 465
7451 70
11821 877
13532 666
4505 681
26034 324
22357 592
7637 335
11622 363
17033 257
8526 186
16000 283
14752 154
16999 517
9567 516
3910 251
6488 688