56490 277
5519 156
9872 96
20359 660
20065 659
271146 181
14868 418
3488 136
10309 303
3948 554
2986 498
2653 177
5781 437
11310 341
2944 157
1007 115
1794 232
3578 317
2749 654
1242 38