29601 529
24219 38
17746 479
4530 495
4819 414
19146 717
77480 1069
43462 571
16762 462
14862 840
44070 390
16036 53
11486 160
7647 917
7139 67
25802 599
5527 194
4611 103
9179 266
18453 329
4098 135
14558 547
2495 71
6358 359
3957 786
4540 385