16595 607
2990 133
12901 589
25170 328
3761 213
9852 439
4988 403
6764 77
7801 662
8352 322
5729 515
7344 490
5732 529
15165 759
5943 613
5183 63
13174 446
13836 385
13407 207
3225 42
27651 361
46807 739
7030 171
3341 282
21034 112
17103 304
3894 185
8595 658