31355 411
15135 233
118097 423
35942 585
442480 1058
15473 177
56091 425
43048 231
53545 260
14664 772
7564 587
5556 350
5253 883
5932 432