840 122
9339 621
5600 214
19933 461
4835 702
152961 834
4012 516
17551 522
20998 405
3415 209
6315 463
5500 494
21013 570
11695 395
18469 153
15191 442
4256 481
4839 687