1027 149
1034 227
2923 655
437 86
1840 561
313 45
2340 723
394 99
1296 350
495 97
206 46
1038 280
429 89
14931 60
54965 741
31414 329
8146 81
3935 334