306755 968
193066 848
141815 695
353277 943
13202 93
28670 686
130201 291
213214 920
333449 1671
37984 226
20306 779
51803 538
6052 471
7572 406
69440 208