4916 526
1507 245
531 90
985 273
3052 729
657 129
2363 522
1006 159
1629 191
1400 209
2865 903
3156 722
2820 539
1002 174
2853 652
993 222
328 64
2720 872
4224 749
3312 602
1478 286
2402 576
786 119
3019 557