2991 631
3095 358
5646 565
4185 547
1876 483
2806 299
3822 616
1630 154
1999 268
7843 311
2448 320
3988 190
3614 586
3111 908
2389 498
5232 474
2556 191
2754 471
3702 546
3439 689
2729 57
2897 459
3563 93
5237 861