2393 107
3565 239
4098 846
5144 338
2867 305
5061 494
3203 526
5594 512
6444 832
7235 692
3123 261
10593 99
20081 458
2482 136
4638 868
6333 270
17969 499
3153 396
3671 822
4596 686
2301 34
3704 180
10367 973
3209 421