2250 639
1019 161
1565 501
2195 680
714 146
3409 761
4084 269
5029 521
11400 88
6872 53
10617 480
7146 127
15273 426
17245 829
9295 839
13563 362
9884 360
10858 139