3082 371
5740 859
2902 423
3402 1006
3194 721
6066 682
3197 752
2270 307
16478 448
2616 413
3349 264
7932 681
3205 501
4615 248
1734 51
2902 717