10529 421
5401 874
4165 628
4068 321
3303 354
4491 978
4133 782
6341 715
2772 229
4031 848
2870 336
5044 749
3674 312
3900 744
3183 70
4069 545
5448 130
4303 681
4236 540
19689 478
32831 142