42425 333
30380 598
27211 553
119766 1231
28142 202
13030 496
13779 187
77072 359
22848 220
19201 630
149355 396
136091 334
160618 537
40912 281
82642 506
156653 465
11911 33
49291 225
17337 228
220694 615
129077 424
9765 97
14614 311
283259 904