3572 347
12587 173
15276 717
21133 570
39566 631
24119 236
51746 413
17154 266
32076 612
8667 460
24672 484
36038 513
5284 312
6225 636