18401 491
5325 532
1317 179
8797 181
25656 508
12131 303
64877 186
42838 224
11127 266
16617 62
16143 398