56489 277
5516 156
9871 96
20359 660
20064 659
271140 181
14867 418
3488 136
10308 303
3946 554
2986 498
2652 177
5781 437
11310 341
2944 157
1007 115
1794 232
3578 317
2749 654
1242 38