12010 622
31957 293
2222 41
11579 892
2655 547
6863 464
9943 285
4492 503
3689 35
17252 277
2392 439
5448 171
2653 203
4598 81
3685 759
5845 757
8917 743
1222 130
4471 572
4207 548
3974 505
6052 308
10351 267
6734 290
13867 595
6367 418
4567 750
4026 659