2945 368
1525 110
4359 568
13342 277
12789 115
2211 595
9643 631
7426 522
3285 513
3767 618
36972 372