3064 43
5614 803
3908 861
3538 424
7491 639
9658 75
1545 300
2458 313
1979 340
31148 597
21229 356
2127 291