18401 491
5327 532
1317 179
8799 181
25658 508
12131 303
64881 186
42840 224
11127 266
16617 62
16143 398