20505 256
166 37
3276 502
86460 260
47708 552
20157 634
1862 241
3806 346
191 40
18520 481
2843 224
344 45
21627 777
6497 218
977 196
3968 584
45372 367
2070 651
7133 822
71443 413
9310 100
9429 694
3834 251
1609 497