19701 598
5451 164
6481 403
17956 503
2958 340
11741 335
2945 709
4810 712
3744 859
1465 128
1875 177
2094 138
3305 439
7202 553
8146 582
3304 92
1871 89
1199 176
921 40
7000 246
3707 729
3204 421
3489 650