19679 598
5435 164
6435 403
17942 503
2932 340
11691 335
2941 709
4763 712
3729 859
1461 128
1865 177
2090 138
3294 439
7194 553
8127 582
3296 92
1864 89
1191 176
910 40
6987 246
3700 729
3191 421
3483 650