399 108
276 45
1094 240
2022 515
4845 588
847 42
7080 568
23425 192
2579 561
3081 444
5449 496
870 51
33552 690
5005 697
3825 419
4165 447
4131 713
1281 142
2774 463
2655 388
6535 620
1850 242
2926 491
2946 616