289 30
3838 507
2442 459
2529 115
12002 288
2937 205
4732 428
5450 709
2345 267
18593 561
29767 83
11077 212
7659 445
8816 252
4297 430