1597 275
1117 74
2587 457
18285 271
2439 288
11820 485
18233 73
13860 323
15130 754
8299 496
10146 833
4512 309