35083 533
24854 386
5899 408
6648 120
3623 183
2506 451
4387 58
4011 273
805 47
3179 548
4623 819
993 80
4035 410
1503 273
1100 77
4513 911
593 28
1518 112
10283 553
2816 229
1938 63
3439 618
6864 237
28163 908
3275 531
3031 497
5469 461
3132 689