3267 597
1833 327
11706 186
329401 964
58429 787
42640 665
47994 193
106481 535
182345 804
5080 123
4023 298
2948 425
4419 451
5772 791