58018 278
5941 156
9992 96
20504 660
20097 659
279555 181
15161 418
3594 136
10516 303
4248 554
3072 498
2771 177
5908 437
11463 341
3071 157
1112 115
1886 232
3716 317
2843 654
1379 38