2338 405
3362 446
1556 50
2540 166
5957 707
7006 690
3785 487
9806 111
4832 646
3487 368
2100 55
2409 139
3477 255
3644 718
23413 750
40936 563
38215 146
45260 665