2492 111
157836 396
5463 706
1723 485
809 174
2957 712
1280 345
5005 233
2895 527
9613 592
17602 879
6630 588
3092 315
87182 548
18261 63
30453 115
13598 85
1928 166
8819 320