5096 658
22428 317
15348 632
4846 288
4788 568
2573 393
73988 815
9014 626
2043 163
18178 379
4264 718
11459 75
6671 455
9180 330
9794 462
5233 380
4886 513
8701 378
3311 40
1486 32
5396 550
1451 327
7144 517
3555 639