2955 43
5548 803
3864 861
3461 424
7341 639
9394 75
1508 300
2439 313
1964 340
30985 597
20919 356
2100 291