19703 598
5461 164
6498 403
17962 503
2965 340
11749 335
2946 709
4811 712
3748 859
1465 128
1880 177
2094 138
3309 439
7205 553
8149 582
3310 92
1873 89
1200 176
924 40
7003 246
3709 729
3208 421
3493 650