2904 353
3916 577
12926 269
41484 702
8174 191
5437 128
12623 719
16026 627
4183 550
5856 80
9289 122
3309 195