4821 449
3894 334
5257 677
11900 433
2153 377
24534 819
5093 758
6175 454
3244 32
9154 185
3532 621
9143 286
17962 119
17337 654