3629 765
5649 116
2159 244
2431 317
34608 773
8819 368
10471 323
9293 674
6644 504
9438 550
32886 472
5687 308
1336 98
2056 281
3688 559
1644 126