313291 570
355240 562
190442 875
87471 366
141872 824
65337 648
270174 753
17050 160
61975 660
107241 697
83945 291
117717 214
89203 567
88467 819
53357 643
215431 618
36790 597
15266 821
67490 546
28393 253
30512 325
61101 224
48466 418
111927 105