2105 506
3627 712
9171 231
5399 50
6225 370
3288 109
2203 73
2616 309
1615 63
6523 355
2962 433
3956 527
1003 142