326 42
2686 534
1625 288
6780 945
1948 108
1329 199
20761 722
3899 94
3088 188
8600 499
9816 883
19195 677
4470 317
2074 386
1250 86
8792 541