3556 347
12575 173
15262 717
21072 570
39500 631
24035 236
51644 413
17040 266
31711 612
8650 460
24430 484
35918 513
5270 312
6197 636