128543 115
86958 830
29285 49
21593 330
15128 885
73338 533
64859 527
55430 603
78285 81
136178 389
67148 690
117108 403
60977 125
111436 236
16768 515
108445 909
34524 941
176406 544
51150 61
95217 602
114351 508
61884 413
19836 98
6106 322
8653 685
106044 231
73639 661
17025 569