2638 421
2729 404
2972 423
22058 91
20371 169
24950 267
9944 576
8772 680
13037 702
64225 441
25152 536
2810 84
5612 405
4590 500
6081 703
65108 784
69877 309