8526 91
2681 110
24731 324
27869 268
4007 611
6855 179
4244 522
1737 145
4115 363
1623 51
4875 187
5252 559
8597 789
7139 638
2773 437
5654 478
8178 497
6115 149
6427 459
16495 666
7607 315
5676 293
3449 359
9705 583