512 37
2211 451
1408 412
68423 489
1241 295
11525 52
1790 523
14177 173
303 26
449 131
1546 288
5806 686
713 149
15963 147
13157 97
2440 620
2880 596
745 214
5402 588
15718 298
26890 420
1014 101
3017 841
15752 219