3501 280
3992 443
4546 510
9027 107
12192 708
95160 872
128325 713
49134 421
56888 367
29386 362
34359 342
43867 853
38334 753
25054 333
41653 299
6922 763
4113 594
4130 462
9760 626
1805 174
2839 431
2572 303
4819 563
2209 293
3714 158
6568 86
3158 493
3609 885