1009 205
1572 408
10459 613
3400 202
22485 618
4059 886
44331 244
2522 326
18345 542
3904 508
47742 464
47194 345
4564 639