301373 185
123869 677
134288 672
34016 295
4123 94
40675 772
9835 478
7798 233
96249 428
69997 316
148714 929
41783 275
87004 830
15595 32
21601 330
57034 78
117128 403
111461 236
45970 621
51170 61
120767 657
10239 487
73658 661
80655 518
79981 146
10829 420
95159 267
30497 446