3055 95
5309 602
7605 520
22331 86
6904 335
17192 235
19310 103
13502 410
1690 155
1968 145
7277 811
3849 587
8201 627
18484 778
4419 775
5712 668
1892 86
6559 196