329 42
2686 534
1627 288
6780 945
1950 108
1330 199
20763 722
3899 94
3089 188
8601 499
9816 883
19195 677
4470 317
2074 386
1250 86
8794 541