22814 118
11306 403
1252 47
2584 595
909 83
13256 810
1060 265
9008 105
42318 593
7246 953
1618 147
4652 689
30074 279
1980 300
3738 695
5259 462
2922 296
2603 477
793 98
2954 677
4297 313
5866 384
749 88
2330 570
1383 275
3082 933
7213 449
1301 269