22810 118
11305 403
1250 47
2575 595
907 83
13254 810
1060 265
9004 105
42260 593
7228 953
1618 147
4651 689
30065 279
1979 300
3735 695
5255 462
2922 296
2596 477
793 98
2954 677
4295 313
5863 384
748 88
2330 570
1381 275
3082 933
7203 449
1301 269