18838 869
18454 674
4976 636
2958 46
3529 363
7658 375
16975 470
7590 322
3629 97
5669 632
5058 244
3233 586
3711 111
1863 412
1378 237
901 78