4008 584
1562 74
5589 457
5452 436
2312 340
2128 152
5494 220
3682 623
2397 90
32916 679
66693 762
49292 245
71143 738
19765 515
51888 747
54123 674
36886 169