3028 499
2595 89
4061 227
13498 250
5444 776
6328 129
3683 583
3374 196
3304 347
6398 498
5152 576
2636 363
2667 144
14188 470
4903 457
3650 883
7424 511
4134 498
2965 329
4196 465
8530 778
10327 592
21662 1020
14408 446