13402 649
5082 745
12647 83
41031 839
34411 465
7624 424
16165 163
5828 388
10052 392
4743 226
6252 963
2416 378