1087 93
3542 804
8601 131
50167 314
1218 86
2967 520
2185 332
6564 360
3937 614
1520 39
2714 273
22247 300