19509 841
12717 321
5273 103
7027 58
1647 97
19334 804
18412 361
1701 458
490 129
44724 105
13082 315
1642 451
9233 109
2834 818
8558 918
17660 461
9726 319
8960 526
15972 275
19030 654
13482 358
3277 649
1772 495
14057 663