3063 43
5613 803
3908 861
3537 424
7486 639
9652 75
1545 300
2458 313
1979 340
31147 597
21225 356
2126 291