19632 598
5403 164
6378 403
17894 503
2811 340
11583 335
2930 709
4744 712
3704 859
1446 128
1836 177
2087 138
3248 439
7184 553
8006 582
3171 92
1845 89
1171 176
887 40
6917 246
3661 729
3153 421
3453 650