4008 584
1562 74
5589 457
5453 436
2312 340
2129 152
5496 220
3682 623
2400 90
32921 679
66710 762
49309 245
71166 738
19776 515
51906 747
54144 674
36888 169