15071 252
107333 624
196873 479
120098 449
110006 209
38641 302
44656 340
86763 283
109578 269
87052 715
4705 478
3172 957