2931 158
1751 437
6308 587
3593 727
2615 364
1343 212
1986 313
3547 821
1388 103
1590 306
2813 663
1325 97
1238 259
1104 189
677 150
2330 369
3388 864
3609 646
16422 491
11911 440
3062 622
3254 854
3166 799
3239 430