19696 598
5442 164
6450 403
17946 503
2948 340
11714 335
2942 709
4805 712
3736 859
1464 128
1870 177
2091 138
3300 439
7197 553
8137 582
3301 92
1867 89
1195 176
917 40
6997 246
3705 729
3195 421
3488 650