30089 509
13584 526
7632 154
998 228
1988 352
1237 304
2733 511
766 133
2971 748
1232 325
2699 769
2138 474
1701 438
2707 562
1887 442
3070 776
1039 93
1103 300
948 237
1378 276
1345 409
3012 853
932 199
3665 937
1472 461
16776 724
3689 760
2034 360