6956 921
115851 131
8753 565
11819 111
11465 243
4535 28
5215 176
2560 69
14453 292
6637 579
5170 616
6844 733
14444 481
64998 167