2927 505
40799 158
3486 134
9433 773
5586 162
3337 284
8192 299
16379 448
1578 41
4144 476
6668 686
2983 205
3558 247
5158 524
4110 302
4876 667
3547 387
12793 693
1880 189
4054 457
6500 803