14951 97
24459 533
15865 175
3194 578
8589 577
33995 788
4589 80
3413 657
1604 208
3905 110
3242 476
11097 147
4761 309
5355 803
50432 196
6018 596
10352 643
2296 307
3298 119
6358 89
1541 235
8180 893
5227 91
1845 259
1334 63
2103 301
3890 156
3867 571