500 58
424 524
207 283
921 643
494 708
789 303
584 82
770 952
514 29
524 150
270 593
689 449
14298 365
13269 804
9360 361
7310 363
7250 348
6076 14
5621 40
5080 201
5009 225
4429 922
4398 646
4372 218