2897 415
2855 326
5213 264
3196 506
7072 716
2881 215
3401 589
4399 949
2169 339
18657 447
18631 410
14346 566