22814 118
11306 403
1252 47
2581 595
908 83
13255 810
1060 265
9007 105
42307 593
7244 953
1618 147
4652 689
30073 279
1980 300
3738 695
5258 462
2922 296
2600 477
793 98
2954 677
4297 313
5866 384
749 88
2330 570
1382 275
3082 933
7211 449
1301 269