2982 325
32666 371
8296 161
4784 319
5396 339
2061 579
2555 63
1776 439
3523 874
2083 574
2033 95
1791 201