2995 749
2542 563
9218 542
24893 289
8569 386
11887 192
13886 312
7669 308
15853 227
12215 118
7159 352
6538 360
3208 304
8158 567
6457 779
4889 309