56558 277
5541 156
9875 96
20365 660
20071 659
271632 181
14883 418
3497 136
10320 303
3965 554
2987 498
2666 177
5784 437
11323 341
2948 157
1011 115
1798 232
3585 317
2750 654
1249 38