22814 118
11305 403
1252 47
2580 595
907 83
13254 810
1060 265
9004 105
42289 593
7239 953
1618 147
4652 689
30066 279
1980 300
3738 695
5257 462
2922 296
2599 477
793 98
2954 677
4297 313
5863 384
748 88
2330 570
1382 275
3082 933
7208 449
1301 269