10526 421
5400 874
4164 628
4067 321
3302 354
4491 978
4132 782
6341 715
2769 229
4030 848
2869 336
5043 749
3674 312
3899 744
3180 70
4068 545
5446 130
4303 681
4233 540
19684 478
32804 141