3088 387
155332 328
40865 482
76822 394
23046 823
42461 400
22254 109
2825 397
4920 547
2333 193
6440 196
3096 92
3770 365
5660 232
16852 903
6433 81
5723 281
3127 614