19381 493
3738 246
574 147
13975 208
480 135
108702 551
218 66
34696 292
2981 953
30062 68
32300 756
2459 538
5654 870
43455 93
18864 362
2810 835
29720 247
1282 374
5737 512
519 158
39608 979
25306 241
759 63
18116 458