51028 230
294160 1321
2174 264
26094 396
43288 102
2779 329
36726 861
2537 357
6149 720
2932 411
23136 237
2917 249
3259 828
37824 171
20234 60
75058 726
6123 665
4064 611
40900 689
51270 313
55570 449
87765 371
3504 696
72990 547
45970 168
37818 210
71207 533
52648 351