120251 170
99573 160
44564 121
86096 170
32485 183
144396 301
170676 720
55546 257
29561 157
87420 196
69895 444
86825 543
45398 94
129591 506
74973 247
56803 218
44522 149
72061 360
62076 793
21809 323
59610 269
47942 166
121251 252
39343 491
102887 333
35107 354
37168 350
64193 486