58002 278
5937 156
9991 96
20504 660
20096 659
279454 181
15158 418
3594 136
10509 303
4243 554
3071 498
2769 177
5907 437
11463 341
3071 157
1108 115
1885 232
3715 317
2842 654
1378 38