1681 322
3166 309
3132 345
4013 757
7810 264
2261 44
12945 385
5548 223
18110 262
11476 616
2810 870
1461 89
2749 509
1282 132