313 72
2713 538
9577 409
2209 506
721 115
2212 621
4706 286
8876 724
1669 430
872 176
485 95
1577 365
3226 611
3335 327
2617 781
1045 169
8231 632
1090 160
2631 831
1297 187
7720 441
387 84
2811 583
3873 685