31160 120
28627 209
42003 647
38341 641
26267 262
42515 435
37601 851
32941 532
24550 360
23001 372
26730 105
41134 706
35158 175
29288 429
35445 715
27599 889
26196 482
41504 811
25878 541
41094 297
18009 138
35273 570
40859 668
28056 720