16518 500
13051 122
54592 688
12898 238
4308 369
3426 869
3463 607
3858 450
31069 649
8656 67
21699 809
11006 574
66400 126
11100 79
6836 126
10148 406
17750 218
23699 724
20897 987
5871 256
6315 322
7213 827
17671 596
16224 226
8760 239
8564 679
9271 125