288 42
2671 534
1616 288
6758 945
1878 108
1297 199
20711 722
3884 94
3082 188
8571 499
9789 883
19160 677
4399 317
2071 386
1247 86
8751 541