120063 264
24528 488
45926 127
2267 322
52548 794
8593 420
4271 853
3577 387
3968 368
13644 660
2504 469
13342 303
89287 399
3097 843
2930 102
5714 583
46234 317
7334 736
10915 723
5989 144
2738 527
44486 259
182798 1097
5544 497