502 67
914 31
694 182
707 468
618 380
892 979
550 731
24 305
6 607
324 559
559 478
175 866
14298 365
13268 804
9360 361
7310 363
7250 348
6076 14
5621 40
5080 201
5009 225
4429 922
4398 646
4372 218