3500 280
3991 443
4546 510
9027 107
12192 708
95156 872
128311 713
49134 421
56884 367
29380 362
34353 342
43864 853
38326 753
25054 333
41637 299
6922 763
4113 594
4130 462
9760 626
1805 174
2838 431
2571 303
4819 563
2209 293
3714 158
6568 86
3158 493
3608 885