529 975
1002 868
176 404
542 110
495 136
706 115
599 365
387 516
73 71
789 291
127 641
611 246
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4384 646
4348 218