10528 421
5401 874
4164 628
4068 321
3302 354
4491 978
4133 782
6341 715
2770 229
4030 848
2870 336
5044 749
3674 312
3900 744
3182 70
4069 545
5446 130
4303 681
4235 540
19687 478
32823 142