3068 405
11891 760
2429 353
28629 482
4664 500
1177 96
2223 67
1589 347
10353 455
2654 727
3404 638
2181 367
4258 978
4541 1000
2459 340
1254 74
12499 240
3425 630
1762 170
1987 287
1835 247
2147 56
3367 684
13870 636