56555 277
5536 156
9875 96
20365 660
20070 659
271585 181
14882 418
3497 136
10319 303
3963 554
2987 498
2666 177
5784 437
11322 341
2948 157
1010 115
1798 232
3582 317
2750 654
1248 38