19703 598
5458 164
6495 403
17960 503
2964 340
11748 335
2946 709
4811 712
3748 859
1465 128
1880 177
2094 138
3307 439
7203 553
8148 582
3309 92
1872 89
1200 176
924 40
7001 246
3709 729
3208 421
3492 650