28336 506
12878 545
17956 886
26269 1009
19559 192
19121 505
25136 220
11036 135
19445 632
30186 127
15593 245
22295 773
13275 47
10802 72
17590 447
21271 646
37352 710
23827 380
31580 566
21579 233
14604 585
17986 278
17559 548
15164 840
10516 451