14496 310
13282 529
6728 413
33138 307
11231 656
1573 377
4844 571
20547 503
13082 839
9787 555
14662 62
26394 141
19149 155
14928 669
783 26
3014 475
15872 297
2998 699
1230 206
2750 210
1751 199
2095 408
8635 740
2876 757
3899 479
1128 246
1480 278