3506 557
12518 228
3085 46
4974 730
3546 197
15329 817
1796 87
3124 431
9438 842
4026 645
1945 92
16432 549
3216 125
11592 477
3012 391
6668 308
4743 63
11072 82
3078 262
3507 412
21140 1019
2365 107
31534 271
3723 441