3047 487
5705 596
7873 548
10947 502
2463 30
6020 879
4296 596
2361 397
4284 456
3479 602
567 42
820 125
2188 281
1084 71
1871 243