3622 765
5541 116
2149 244
2426 317
34596 773
8800 368
10456 323
9292 674
6638 504
9435 550
32879 472
5683 308
1336 98
2053 281
3674 559
1641 126