121451 416
2669 772
4308 220
152883 741
14651 226
8195 591
15634 542
33893 414
6325 554
5927 667
18884 398
31817 79