56476 277
5514 156
9871 96
20359 660
20064 659
271068 181
14862 418
3488 136
10304 303
3943 554
2986 498
2652 177
5780 437
11310 341
2942 157
1006 115
1794 232
3578 317
2749 654
1242 38