2993 327
3554 736
8497 831
3220 752
6936 612
17829 262
3545 829
3459 239
2387 317
3609 803
3429 388
5536 624
3102 26
3462 180
2602 108
969 163
7228 684
6138 584
4323 130
7313 707
1648 153
10640 506
7118 191
4738 833