3005 749
2552 563
9347 542
25113 290
8604 386
11968 192
13951 312
7700 308
15980 228
12287 118
7201 352
6572 360
3270 304
8189 567
6521 779
4943 309