3986 503
3782 534
2133 432
711 68
4132 715
1400 206
1895 277
2202 41
1871 347
2296 488
2947 165
9705 305
2803 469
2159 462
1790 362
6671 107
1288 161
1353 301
3093 521
2306 446
3655 707
2015 291
3851 659
4381 486