2962 43
5553 803
3868 861
3468 424
7366 639
9414 75
1510 300
2440 313
1965 340
30997 597
20935 356
2100 291