2664 423
21240 91
19448 169
24562 267
9602 576
8379 680
12669 702
63327 441
24920 536
2678 84
5086 405
4386 500
5842 703
64263 784
68611 308