12553 31
27995 225
26059 164
12028 722
23708 712
19686 410
16846 686
5650 390
21320 645
10429 212
24351 185
2421 325
23819 130
2247 201
18351 521
2861 374
48197 491
12544 498
19458 475
11958 357
18675 165
28791 458
13323 630
11514 57
17716 419
12780 223
17468 450
4385 948