275 82
2113 387
3628 131
31385 676
13512 155
7787 785
8272 552
1668 77
2261 510
3052 550
5547 491
1329 329
1004 192