30594 293
5057 692
27075 702
9331 850
117423 641
26290 51
13823 275
41172 544
35799 189
3100 285
13621 486
22030 241
3894 299
102970 928
47177 345
7367 797
4305 38
5353 653
86535 251
3399 264
7901 525
46814 324
3101 219
43400 494
14272 656
3529 634
4271 729
26888 504