18183 490
5182 532
1304 179
8669 181
25640 508
11999 303
64216 186
42618 224
10906 266
16444 62
16033 398