57928 278
5909 156
9976 96
20484 660
20094 659
278912 181
15133 418
3588 136
10487 303
4226 554
3063 498
2753 177
5898 437
11451 341
3058 157
1096 115
1876 232
3699 317
2833 654
1362 38