3963 496
4213 433
5215 113
11676 546
4762 625
3479 590
6430 266
6910 627
3301 521
2130 287
9727 593
8809 925
5503 347
4747 390
1186 125
1420 51
17277 239