1696 322
3170 309
3134 345
4017 757
7815 264
2267 44
12980 385
5560 223
18114 262
11507 616
2810 870
1467 89
2749 509
1285 132