3561 80
9365 683
6222 344
7960 447
2435 56
15509 609
4882 818
5330 278
4037 76
3759 240
4048 196
6192 295
6611 692
7972 491
6627 73