3055 95
5309 602
7606 520
22331 86
6904 335
17193 235
19311 103
13502 410
1691 155
1968 145
7277 811
3849 587
8202 627
18484 778
4419 775
5712 668
1892 86
6560 196