306508 968
193019 848
141804 695
353268 943
13202 93
28670 686
130198 291
213208 920
333441 1671
37981 226
20303 779
51800 538
6052 471
7572 406
69438 208