14362 354
3248 278
17936 288
1906 389
815 216
18085 413
684 193
1517 39
3000 750
2862 901
1956 549
6833 598
2409 459
2866 577
861 114
1040 227
2426 555
297 59
3157 874
4336 441
4295 602
2463 434
3935 277
31538 66