3000 749
2548 563
9267 542
24998 289
8581 386
11925 192
13923 312
7687 308
15908 227
12253 118
7181 352
6552 360
3229 304
8174 567
6481 779
4905 309