2340 505
3812 156
2401 128
8857 302
10051 383
4143 828
4575 615
8519 510
7125 874
4248 862
3703 185
2237 357
3827 438
3037 674
5012 628
6085 209
3291 302
2358 288
6486 823
3121 136
4337 235
4238 722
3662 657
2521 185