2550 421
2687 404
2968 423
21688 91
20331 169
24924 267
9928 576
8760 680
13022 702
64201 441
25145 536
2802 84
5590 405
4579 500
6059 703
65048 784
69791 309