19701 598
5454 164
6486 403
17958 503
2959 340
11744 335
2946 709
4810 712
3745 859
1465 128
1876 177
2094 138
3305 439
7203 553
8146 582
3306 92
1871 89
1199 176
922 40
7001 246
3708 729
3207 421
3490 650