22267 145
41375 255
2099 497
62235 819
228303 560
151343 918
529 72
7132 240
13951 880
15165 877
183219 571
14916 529
34028 941
10884 244
16842 421
7948 354
3361 115