2155 130
11428 589
57645 533
2123 199
9026 626
61788 518
6106 62
35964 489
5027 324
5800 394
39869 381
12877 693
7537 187
7400 390
2253 327
879 124
2094 301
4883 426
3905 919
10813 376
3749 672