2998 749
2545 563
9233 542
24924 289
8576 386
11908 192
13902 312
7676 308
15872 227
12226 118
7166 352
6543 360
3212 304
8162 567
6465 779
4893 309