13895 649
6646 746
12854 83
41091 839
34609 465
7671 424
16356 163
5880 388
10096 392
4846 226
6295 963
2435 378