57825 278
5878 156
9963 96
20470 660
20092 659
278249 181
15112 418
3580 136
10471 303
4191 554
3047 498
2743 177
5878 437
11439 341
3033 157
1090 115
1865 232
3687 317
2823 654
1350 38