2926 505
40789 158
3486 134
9432 773
5586 162
3337 284
8192 299
16378 448
1578 41
4144 476
6667 686
2983 205
3557 247
5158 524
4110 302
4876 667
3547 387
12792 693
1878 189
4054 457
6499 803