31123 330
5070 658
17725 591
4949 290
8220 375
8231 609
13136 157
6264 467
5395 409
3949 761
5209 797
3962 244
2362 83
4422 183
28012 64
108707 614
542291 859
204286 296
137094 134
159857 426
111703 681
99761 119
95932 674
208452 835
342854 578
133535 694
118152 519
388894 570