1514 362
297 79
2858 672
3932 513
3523 386
2173 592
1591 299
1808 418
199 39
2173 381
6425 256
17362 105
12070 882
8314 625
35947 398
39242 298