642 157
563 188
310 211
284 242
495 88
824 941
884 697
580 677
146 978
770 684
866 567
694 740
14167 364
13141 804
9285 361
7264 363
7167 348
6000 14
5575 40
5035 201
4955 224
4398 922
4357 646
4323 218