3062 243
7448 197
16672 777
17242 651
2982 713
1488 232
2244 440
3172 571
2377 278
3230 785
2704 461
2954 544
1975 65
9764 615