29436 283
14571 100
23025 98
44167 152
15886 541
35907 717
22698 638
29429 116
122211 764
50274 412
25279 291
24761 271
88258 795
31755 853
38244 62
24066 424
71262 142
26970 184
31600 840
27944 942
34538 275
40093 390
23233 199
19220 485