601 79
1680 47
3267 866
4647 243
4313 763
2962 800
3946 635
3441 503
2805 101
3332 202
2480 548
983 37
3493 474
3926 391
1946 433
2792 485
4157 662
4683 465
2351 241
2663 255
3346 305
2057 276
16388 192
3381 505