2849 639
35141 236
7800 434
3407 443
16248 155
6548 573
10353 701
17702 390
22182 919
7748 121
88597 513
1522 254