31121 330
5067 658
17688 590
4945 290
8204 375
8223 609
13098 157
6247 467
5379 409
3948 761
5206 797
3955 244
2359 83
4420 183
28008 64
108617 614
541703 859
204087 296
136963 134
159742 426
111600 681
99667 119
95859 674
208278 835
342466 577
133420 694
118040 519
388483 570