301323 184
123852 677
34216 325
50701 528
96236 428
69982 316
73708 233
58513 581
54077 420
148705 929
88096 735
142621 170
41777 275
128554 115
86990 830
29300 49
21600 330
73351 533
55442 603
136183 389
67156 690
117124 403
111449 236
108480 909
176465 544
51169 61
95268 602
114391 508