4603 529
21188 938
12560 339
180678 548
8514 78
10579 491
8248 170
8520 228
48153 269
11394 515
7273 716