3004 749
2551 563
9339 542
25101 289
8602 386
11965 192
13949 312
7699 308
15974 228
12284 118
7197 352
6571 360
3263 304
8187 567
6516 779
4931 309