281 30
3731 507
2395 459
2467 115
11682 288
2929 205
4726 428
5428 709
2343 267
18589 561
29756 83
11071 212
7653 445
8809 252
4296 430