301338 184
123856 677
34217 325
50708 528
96240 428
69987 316
73709 233
58515 581
54082 420
148707 929
88097 735
142624 170
41778 275
128555 115
86997 830
29301 49
21601 330
73351 533
55442 603
136183 389
67157 690
117125 403
111451 236
108488 909
176471 544
51169 61
95273 602
114396 508