16561 607
2982 133
12859 589
25057 328
3752 213
9711 439
4959 403
6727 77
7773 662
8323 322
5718 515
7320 490
5698 529
15076 759
5914 613
5124 63
13145 445
13802 385
13394 207
3213 42
27593 361
46698 739
6998 171
3329 282
20977 112
16988 304
3872 185
8558 658