56557 277
5540 156
9875 96
20365 660
20070 659
271606 181
14882 418
3497 136
10320 303
3964 554
2987 498
2666 177
5784 437
11322 341
2948 157
1010 115
1798 232
3583 317
2750 654
1248 38