1195 88
16662 77
3645 369
1741 105
3021 467
7407 450
5595 627
9799 882
4092 947
4961 805
13663 617
3784 359
2532 303
8048 201
3416 452
8902 385
12358 887
4731 686
3759 741
2079 64
9422 555
16169 212
5952 513
2535 181