2927 505
40803 158
3486 134
9435 773
5586 162
3337 284
8193 299
16379 448
1578 41
4144 476
6669 686
2983 205
3561 247
5158 524
4110 302
4876 667
3547 387
12793 693
1880 189
4054 457
6500 803