810 122
9339 621
5599 214
19933 461
4834 702
152959 834
4010 516
17550 522
20998 405
3415 209
6314 463
5500 494
21013 570
11694 395
18462 153
15189 442
4256 481
4839 687