57905 278
5905 156
9974 96
20479 660
20093 659
278782 181
15128 418
3587 136
10483 303
4215 554
3060 498
2751 177
5893 437
11448 341
3051 157
1093 115
1870 232
3696 317
2832 654
1358 38