4008 584
1562 74
5589 457
5453 436
2312 340
2129 152
5496 220
3682 623
2398 90
32921 679
66709 762
49305 245
71162 738
19774 515
51904 747
54142 674
36888 169