4135 64
292732 388
113246 678
176951 866
78483 661
26710 493
13670 508
37272 172
22331 351
3553 248
3367 726
16399 614
2217 198
5714 620
4602 847
2588 115
2939 54
1663 158
4582 437
8750 297