660 86
2784 632
1803 538
4393 729
4481 508
3783 555
4978 524
4357 281
1960 368
7854 630
2363 597
5029 591
3482 247
3177 593
2580 528
1592 308
402 52
3290 640
1947 95
3040 347
2148 376
1994 317
3551 659
1680 292