699 146
665 101
40902 120
16477 631
3194 663
3500 268
2015 534
7097 482
2667 444
941 175
62391 236
80820 215
104026 365
96646 407
29307 58
128967 191
103089 559
32804 46
135850 462
136275 394