57959 278
5923 156
9985 96
20495 660
20096 659
279171 181
15146 418
3591 136
10503 303
4234 554
3067 498
2762 177
5903 437
11456 341
3062 157
1101 115
1882 232
3706 317
2838 654
1371 38