2303 639
1046 161
1566 501
2221 680
729 146
3419 761
4110 269
5036 521
11472 88
6948 53
10648 480
7182 127
15378 426
17467 829
9348 839
13592 362
9948 360
10920 139