21993 856
4638 193
8148 262
1613 97
2824 228
6447 166
4583 797
2509 436
3550 700
3602 606
3411 177
2736 360
4477 654
2127 215
4186 647
47257 941
2783 348
1725 41
4411 427
1242 122
5064 574
2606 659
2294 438
6173 885
6692 546
7967 709
7785 514
12746 60