31118 330
5062 658
17633 590
4939 290
8192 375
8221 609
13060 157
6234 467
5369 409
3948 761
5193 797
3951 244
2358 83
4417 183
28007 64
108564 614
541267 859
203960 296
136908 134
159674 426
111539 681
99628 119
95808 674
208156 835
342188 577
133338 694
117960 519
388175 570