12596 31
28039 225
26100 164
12050 722
23761 712
19745 410
16886 686
5662 390
21363 645
10451 212
24398 185
2433 325
23885 130
2251 201
18400 521
2865 374
48287 491
12580 498
19490 475
11984 357
18761 165
28861 458
13384 630
11539 57
17753 419
12859 223
17504 450
4391 948