4008 584
1562 74
5589 457
5452 436
2312 340
2129 152
5495 220
3682 623
2398 90
32920 679
66705 762
49304 245
71161 738
19773 515
51898 747
54137 674
36888 169