3501 280
3992 443
4547 510
9027 107
12192 708
95163 872
128326 713
49134 421
56888 367
29386 362
34359 342
43868 853
38334 753
25054 333
41657 299
6922 763
4113 594
4130 462
9760 626
1805 174
2839 431
2572 303
4819 563
2209 293
3715 158
6569 86
3158 493
3609 885