2596 658
12449 447
20849 184
6914 170
6027 100
9924 779
6860 389
9072 125
4503 338
4436 510
9683 676
4471 802
3255 269
4408 392
6304 954
7333 406