8342 545
31582 288
3295 589
1559 151
2141 418
53085 557
23268 345
13180 39
12459 487
25121 489
7803 369