57932 278
5911 156
9976 96
20485 660
20094 659
278949 181
15134 418
3589 136
10488 303
4227 554
3063 498
2754 177
5899 437
11451 341
3058 157
1098 115
1876 232
3699 317
2833 654
1363 38