3004 749
2551 563
9339 542
25095 289
8602 386
11964 192
13948 312
7699 308
15972 228
12284 118
7197 352
6569 360
3260 304
8187 567
6515 779
4930 309