19956 208
3137 161
7391 640
156398 631
47974 46
3899 262
3118 497
22512 73
20357 337
3422 536
33447 73
16425 178
8890 464
6220 581
18455 551
9228 408
4138 377