3005 749
2552 563
9349 542
25118 290
8606 386
11969 192
13951 312
7700 308
15980 228
12288 118
7202 352
6572 360
3270 304
8189 567
6526 779
4943 309