5013 449
4127 334
5440 677
12402 433
2233 377
25361 819
5193 758
6293 454
3351 32
9289 185
3619 621
9648 286
19140 119
17745 654