3131 866
2824 113
6084 275
5047 578
3677 860
4351 779
5052 137
3711 540
2299 137
45801 253
79783 182
9711 126
15239 206
17585 521
5910 573
12677 475