600 32
2499 674
2093 401
3314 897
1355 291
3103 626
1049 223
50562 542
1548 297
1643 372
3301 615
3167 633
2008 314
2056 473
25802 292