4055 73
2905 544
12207 115
1533 51
2450 184
1409 107
4162 533
2692 676
3091 404
5877 571
9393 207
1114 40
3909 916
2099 406
2131 329
2047 119
13630 310
704 91
3413 708
2902 748
2827 468
3079 631
3212 666
9484 151