3005 749
2552 563
9344 542
25107 289
8602 386
11968 192
13951 312
7699 308
15979 228
12287 118
7200 352
6571 360
3270 304
8189 567
6519 779
4937 309