2996 749
2543 563
9226 542
24910 289
8573 386
11897 192
13892 312
7671 308
15859 227
12219 118
7163 352
6539 360
3210 304
8161 567
6460 779
4892 309