18597 185
51491 209
2212 427
4519 696
2169 292
51270 313
2312 174
4923 253
41284 168
107896 826
93168 309
28925 747
35768 850
4981 921