31300 411
15134 233
118048 423
35938 585
442311 1058
15472 177
55992 425
42997 231
53469 260
14647 772
7562 587
5550 350
5252 883
5930 432