21586 872
2840 559
4556 310
3311 879
3117 587
1409 301
4366 252
3325 811
1476 369
6682 851
2364 406
2606 575
3745 869
1297 133
6213 529
2151 479
5390 766
8871 199
3072 698
2057 347
10112 885
2466 472
3005 596
1014 127