3290 650
2646 513
2946 713
4055 514
2924 601
444 40
12285 741
6349 164
22418 155
67277 181
7116 515
3035 483