255 48
1840 124
35451 155
17727 383
3935 551
57083 343
22575 66
2902 250
6950 145
9889 370
3431 138
16988 323
23152 100
8860 564
50097 411
7912 73
7103 317
6452 104
48847 132
9062 207
41311 136
30107 663
5365 271
17999 354
4862 768
7327 204
70688 568
35141 236