3556 347
12575 173
15262 717
21079 570
39503 631
24041 236
51650 413
17053 266
31736 612
8651 460
24450 484
35923 513
5271 312
6198 636