587 161
1517 303
2831 745
2049 544
11142 51
2280 524
4677 430
4994 361
22875 359
3126 497
15293 280
8537 918
8039 792
20362 337
8646 244
9837 459
8329 481
13618 330
5198 262