21510 818
1789 507
4319 378
6228 53
14564 928
4410 783
11996 546
5318 233
2127 176
3849 498
5737 675
9089 485
4768 718
5837 341
3423 888
4350 641
3545 154