2335 405
3360 446
1553 50
2538 166
5954 707
6987 690
3781 487
9802 111
4826 646
3482 368
2091 55
2403 139
3474 255
3637 718
23297 750
40884 563
38143 146
44990 665