3712 520
1246 54
3079 257
3945 639
29104 417
4137 69
2813 471
6996 848
9243 558
4112 686
2006 404
21046 247
2621 633
2662 313