643 150
315 34
3367 358
3104 343
3598 331
4131 784
5281 382
2746 496
4668 481
6165 792
4231 518
388 36
4771 462
5402 668
2818 738
3502 223
3307 203
4482 728
2590 635
3445 513
3613 480
3499 726
3786 667
2370 167