3168 302
23542 177
29805 868
4182 469
9641 532
6221 428
10718 410
4476 413
8727 791
3721 851
7645 667
1677 65
8146 400
3967 284
2898 342