4008 584
1562 74
5589 457
5448 436
2312 340
2125 152
5493 220
3682 623
2397 90
32915 679
66660 762
49280 245
71115 738
19757 515
51879 747
54105 674
36883 169