3587 765
5176 116
2116 244
2398 317
34527 773
8776 368
10328 323
9282 674
6610 504
9425 550
32861 472
5664 308
1325 98
2051 281
3667 559
1635 126