3042 471
5250 31
1305 109
1848 228
2155 122
3089 510
1570 280
2613 353
2847 402
3597 856
16621 341
3429 748
2677 676
16067 707
3050 447
4644 223
1780 232
1974 362
2809 418
846 58
2084 406
15343 494
2807 287
12591 619