1421 348
2972 380
9068 689
14345 350
14374 297
17295 136
31459 447
6895 213
8386 336
10211 225
18581 430
9014 49
2603 658
4931 574
2878 587
1095 39
3837 177
3536 393
9996 615