2926 505
40793 158
3486 134
9433 773
5586 162
3337 284
8192 299
16379 448
1578 41
4144 476
6667 686
2983 205
3558 247
5158 524
4110 302
4876 667
3547 387
12792 693
1879 189
4054 457
6500 803