3084 347
4115 478
2680 301
5283 683
5249 573
4531 627
3825 544
1882 143
5183 560
2747 356
4085 679
3957 611
1998 84
2213 388
2334 110
3285 97
2655 112
3281 591
39181 87
4088 422
3272 387
5883 657
6820 655
5521 634
8894 337
5445 528
3862 407
12632 137