2501 275
2366 575
252 35
3014 627
868 207
2320 492
1840 390
294 47
980 124
201 22
2683 244
4095 847
2774 866
1918 545
722 48
2712 376
2727 510
5712 782
3341 695
2420 646
2895 621
1728 495
1844 273
501 95