2353 405
3367 446
1568 50
2556 166
5970 707
7239 690
3801 487
9826 111
4835 646
3516 368
2112 55
2418 139
3487 255
3650 718
23548 750
41030 563
38363 146
45688 665