303426 185
124546 677
34441 325
51173 528
97044 428
70634 316
58707 581
54612 420
149336 929
143721 170
42139 275
87371 830
10072 61
29935 49
21799 330
117410 403
111908 236
16071 269
109301 909
177683 544
10400 203
51448 61
5886 619
106748 231
73840 661
81428 518
80559 146
24795 391