18005 61
13795 45
6896 225
5407 357
6512 504
9448 368
126081 209
150854 816
57114 922
4969 252
166273 403
13231 130
28048 642
202175 968
137178 653
38829 117
44383 126
59762 215
13856 453
11155 225
10926 198
20495 187
11056 577
77576 455
12955 305
33032 609
15833 339
37067 224