30992 220
35427 215
45549 929
19267 438
34336 534
26731 350
40197 622
75370 716
25145 173
7928 100
26820 149
15423 57
36088 782
6249 44
30721 432