2593 312
5322 120
8545 168
6405 584
14167 142
11960 307
7395 79
7145 558
9719 295
12580 330
9878 179
10337 449
12530 400
9640 713
15342 145
13399 452
19606 401
9494 232
11891 110
6898 557
14703 276
15003 78
22638 412
45653 352
3020 580
8026 622
5061 689
3211 274