1516 382
3091 605
47805 822
9233 558
5485 652
14656 858
7626 636
17324 387
44950 409
13572 253
293872 1167
22336 404
55789 199
124393 650