2831 421
2812 404
2976 423
22175 91
20504 169
25029 267
9972 576
8792 680
13112 702
64282 441
25189 536
2827 84
5710 405
4615 500
6104 703
65274 784
70063 309