16596 607
2991 133
12903 589
25173 328
3763 213
9853 439
4989 403
6767 77
7802 662
8353 322
5731 515
7345 490
5732 529
15172 759
5944 613
5185 63
13176 446
13837 385
13409 207
3225 42
27654 361
46813 739
7030 171
3341 282
21035 112
17107 304
3895 185
8596 658