3000 749
2548 563
9273 542
24999 289
8585 386
11927 192
13924 312
7689 308
15911 227
12253 118
7183 352
6552 360
3231 304
8175 567
6484 779
4906 309