2356 112
9768 705
4312 440
29880 471
59131 231
6344 593
8231 95
4841 534
2915 351
2630 533
2263 398
7060 185
4796 572
5166 518
13993 527
8500 437
6674 559