13096 810
992 265
7607 105
35424 593
6679 953
1423 147
4478 689
29567 279
1869 300
3541 695
4675 462
2686 296
2420 477
727 98
2916 677
3434 313
5492 384
646 88
2210 570
1205 275
2997 933
6151 449
1241 269
16472 343
516 107
3305 48
16110 136
2798 729