3001 718
3234 671
3283 837
83927 626
7017 601
54480 519
11935 146
19485 804
7228 209
5314 228
4458 569
3022 317
11263 41