2316 662
1826 427
1192 335
2441 634
1372 346
7525 279
1748 451
1528 435
427 100
1648 343
613 140
1703 231
4717 703
7781 733
36431 65
27202 306