4915 126
8128 681
3647 300
3220 857
1943 429
2463 466
1291 186
6264 276
3474 775
10657 537
4431 597
6899 456