11588 580
19715 200
15202 501
11041 349
9450 465
7147 70
11729 877
13446 666
4471 681
25803 324
21843 592
7593 335
11496 363
16844 257
8395 186
15824 283
14582 154
16734 517
9417 516
3870 251
5405 688