4008 584
1562 74
5589 457
5452 436
2312 340
2129 152
5495 220
3682 623
2398 90
32918 679
66701 762
49298 245
71156 738
19770 515
51897 747
54134 674
36888 169