2487 487
94746 826
12406 341
2711 336
54534 792
5268 199
3533 445
22441 790
17837 668
7386 690
2883 69
7782 162
14843 389
8690 318
2721 573
3950 753
5113 110
2131 38