16612 669
2348 458
1229 73
2821 504
907 126
1430 324
4469 627
483 53
2517 489
2355 325
2226 397
1730 291
1505 235
2681 420
3449 866
2678 114
2850 453
2972 393
3280 610