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