3545 347
12561 173
15251 717
21031 570
39430 631
23950 236
51549 413
16960 266
31463 611
8637 460
24190 484
35814 513
5263 312
6172 636