1632 322
3157 309
3115 345
4003 757
7771 264
2248 44
12797 385
5500 223
18057 262
11426 616
2804 870
1456 89
2738 509
1268 132