3505 280
3994 443
4551 510
9033 108
12195 708
95198 872
128454 714
49147 421
56918 367
29424 362
34386 342
43907 853
38407 753
25060 333
41783 299
6925 763
4114 594
4130 462
9764 626
1815 174
2839 431
2577 303
4826 563
2210 293
3718 158
6571 86
3160 493
3616 885