5056 860
4687 186
3026 670
4130 839
3223 269
1225 33
3250 576
3902 780
1040 233
620 161
788 219
1605 317
2462 689
1275 376
2241 452
917 163
2476 701
1826 553
2896 672
3354 640
1767 310
2629 760
8384 624
725 136