3091 820
4086 784
15823 705
3783 648
14072 517
2840 467
2753 493
3970 55
3299 228
2806 562
3235 600
1830 511
3340 481
2354 519
14425 344
2694 436
2383 402
3065 741
3210 879
1113 75
1111 232
4454 687
3090 621
1947 363