40263 333
26005 277
38266 589
24153 277
21303 221
23304 118
22205 532
18218 622
27964 133
19420 247
29586 716
23449 737
32995 430
29689 344
33177 747
26678 941
23589 627
15794 160
22303 82
24952 61
17680 68
22184 317
25263 632
30807 768