10527 421
5401 874
4164 628
4067 321
3302 354
4491 978
4133 782
6341 715
2770 229
4030 848
2869 336
5043 749
3674 312
3899 744
3180 70
4068 545
5446 130
4303 681
4234 540
19685 478
32812 141