1429 348
2976 380
9069 689
14353 350
14378 297
17299 136
31459 447
6895 213
8386 336
10212 225
18581 430
9014 49
2603 658
4936 574
2878 587
1095 39
3838 177
3536 393
9996 615