31277 411
15134 233
118030 423
35938 585
442267 1058
15472 177
55964 425
42983 231
53450 260
14641 772
7560 587
5548 350
5251 883
5928 432