1402 348
2958 380
9046 689
14273 350
14356 297
17280 136
31451 447
6894 213
8383 336
10210 225
18580 430
9006 49
2601 658
4924 574
2863 587
1095 39
3837 177
3535 393
9994 615