2335 405
3360 446
1554 50
2539 166
5955 707
6988 690
3781 487
9802 111
4826 646
3482 368
2091 55
2404 139
3474 255
3639 718
23301 750
40888 563
38149 146
45017 665