1666 322
3164 309
3129 345
4009 757
7786 264
2255 44
12895 385
5524 223
18072 262
11447 616
2809 870
1461 89
2746 509
1279 132