4506 787
4225 568
2639 177
2829 406
4811 303
9301 592
36845 237
4503 558
2128 309
1712 116
2535 78
1613 73
3205 400
2331 417
5852 723
3947 805
3429 597
3952 906
3121 570
2134 156
4783 148
21517 371
11855 307
1176 29