31122 330
5069 658
17702 590
4947 290
8214 375
8228 609
13116 157
6257 467
5387 409
3949 761
5206 797
3961 244
2360 83
4422 183
28010 64
108658 614
542029 859
204190 296
137049 134
159796 426
111658 681
99722 119
95904 674
208372 835
342683 578
133483 694
118102 519
388703 570