21598 248
46304 504
31389 1206
21453 1455
47461 427
42683 895
44269 463
33149 1869
19183 951
27760 1371
30275 426
18854 1278