3005 749
2552 563
9347 542
25111 290
8604 386
11968 192
13951 312
7700 308
15979 228
12287 118
7201 352
6572 360
3270 304
8189 567
6520 779
4942 309