12696 528
12284 108
2471 224
6788 297
58047 401
4084 667
3207 198
2885 93
5295 343
9688 541
17566 289
4085 844
130949 417
3092 190
5465 385
3563 685
15731 754
1296 138
6380 908
12893 719
3041 284
36895 269
8158 381
5760 88
3999 262
3727 535
50633 797
46485 337