5013 449
4127 334
5440 677
12400 433
2233 377
25356 819
5193 758
6293 454
3351 32
9289 185
3619 621
9648 286
19135 119
17739 654