3057 615
25839 893
4331 509
2047 210
7292 277
10597 345
19985 243
4835 636
6958 596
71582 955
35520 503
2088 243
2978 789
2374 350
2982 510