3001 718
3234 671
3284 837
83948 626
7018 601
54483 519
11937 146
19487 804
7231 209
5315 228
4458 569
3022 317
11268 41