16595 607
2991 133
12903 589
25171 328
3763 213
9853 439
4988 403
6765 77
7802 662
8352 322
5730 515
7344 490
5732 529
15169 759
5944 613
5184 63
13175 446
13836 385
13408 207
3225 42
27654 361
46808 739
7030 171
3341 282
21035 112
17106 304
3895 185
8596 658