2162 485
2129 599
3143 858
16767 641
2950 545
1047 174
1511 324
2593 502
3624 673
5428 321
16153 591
2181 118