31277 254
214422 182
301289 184
123832 677
34212 325
50691 528
96225 428
69975 316
73702 233
58511 581
54070 420
148700 929
88096 735
142609 170
41772 275
128551 115
86986 830
29296 49
21598 330
73346 533
55440 603
136180 389
67154 690
117119 403
111445 236
108465 909
176445 544
51166 61