20149 399
1417 336
1238 365
125332 190
31034 59
574 147
25306 241
3738 246
34696 292
43455 93
43314 553
5654 870
5737 512
480 135
2459 538
2810 835
775 92
2981 953
72167 93
30062 68
29720 247
39608 979
13975 208
218 66