42031 289
21746 468
36885 111
37960 173
28722 742
19091 220
15505 251
9785 138
25323 447
21218 728
23321 190
21744 420
21282 94
13713 45
14490 136
15165 211
24070 704
25077 235
34791 922
22377 593
24424 613
25453 582
16709 160
22630 502