31309 411
15134 233
118053 423
35938 585
442322 1058
15472 177
56003 425
43006 231
53487 260
14648 772
7563 587
5551 350
5252 883
5930 432