19802 627
108271 726
9375 300
744470 1219
8841 158
8212 414
194726 430
16715 405
80288 859
25855 339
7301 270
23500 676
4578 69
53385 680
26456 411
3052 240
7924 863