5086 620
5834 138
39445 52
4308 286
11511 74
29938 176
30188 105
15134 330
8449 407
6197 162
43639 453
4473 88
30043 972
4641 715
28835 85