3551 80
9354 683
6221 344
7960 447
2435 56
15507 609
4882 818
5329 278
4036 76
3759 240
4047 196
6192 295
6611 692
7970 491
6627 73