12120 305
36861 157
28380 343
25376 640
122794 245
9618 633
10224 420
8503 639
20128 278
10810 782
10878 367
13435 706
1839 30
2195 294
3901 617
41312 120