300718 184
123613 677
34148 325
50574 528
96015 428
69826 316
58465 581
53952 420
148588 929
142365 170
41692 275
86839 830
9413 61
29208 49
21552 330
117018 403
111341 236
15999 269
108300 909
176223 544
10354 203
51105 61
5833 619
105930 231
73595 661
80378 518
79812 146
24391 391