3267 597
1831 326
11706 186
329392 964
58426 787
42636 665
47993 193
106469 535
182337 804
5080 123
4023 298
2948 425
4418 451
5772 791