3028 749
2562 563
9735 542
25719 290
8825 386
12432 192
14363 312
7970 308
16525 228
12483 118
7381 352
6724 360
3406 304
8317 567
6724 779
5098 309