3505 280
3994 443
4549 510
9033 108
12194 708
95197 872
128433 714
49147 421
56916 367
29421 362
34385 342
43901 853
38397 753
25060 333
41769 299
6924 763
4114 594
4130 462
9763 626
1814 174
2839 431
2575 303
4825 563
2210 293
3718 158
6571 86
3160 493
3614 885