301281 184
123828 677
34211 325
50691 528
96221 428
69974 316
73702 233
58511 581
54070 420
148700 929
88095 735
142606 170
41770 275
128551 115
86984 830
29294 49
21598 330
73346 533
55439 603
136180 389
67151 690
117119 403
111445 236
108461 909
176443 544
51166 61
95257 602
114381 508