521 113
906 74
1345 207
74455 70
143526 398
50801 252
18164 811
11284 501
12154 384
6723 320
14448 745
1297 132
18793 65
3110 259
5057 529
15010 324