19704 598
5463 164
6507 403
17966 503
2966 340
11752 335
2946 709
4811 712
3750 859
1466 128
1880 177
2094 138
3310 439
7206 553
8150 582
3315 92
1874 89
1200 176
924 40
7005 246
3710 729
3210 421
3494 650