5079 620
5832 138
39444 52
4307 286
11509 74
29933 176
30187 105
15130 330
8446 407
6194 162
43433 453
4471 88
30043 972
4641 715
28828 83