3128 853
2732 639
1800 532
648 141
31038 435
3650 951
3633 318
2158 307
32449 433
51402 643
92756 161
6332 679
85178 289
6695 746
136296 389
8739 577
2662 262
15067 242
26677 800
108870 635
46791 679
6703 488
2798 184
4401 392
27093 431
2703 103
7058 392
22740 158