3703 715
2956 107
5430 141
2268 194
5398 618
2863 57
13942 358
3507 550
9619 377
5510 429
7306 779
3944 263
4035 498
2922 308
2291 53
38379 873